#include<stdio.h>
int main() {
	printf("我们规定:1为凶手,0不是凶手;如果count == 1,则得到凶手\n");
	printf("A:a = 0;B:c = 1;C:d = 1;D:d = 0.\n");
	printf("因为C和D说的话是反的,所以我们只用考虑C说谎或D说谎\n");
	printf("<1> 如果C说谎:a == 0,b == 0,c == 1或0,d == 0,count == 1或0,又count >= 1,所以c == 1,符合逻辑！\n");
	printf("<2> 如果D说谎:a == 0,b == 0,c == 1,d == 1,count == 2,不符合逻辑！\n");
	printf("综上所推,C说谎且为凶手！");
	return 0;
}
